London Multi functional Indoor Stadium
It is a multi-purpose indoor sports arena located on the Greenwich Peninsula in southeast London, situated in the heart of The O2 entertainment district. Opened in its current form in 2007. It is the second largest indoor venue in the UK, second only to Manchester Stadium, and became the busiest music venue in the world in 2008. As of 2022, it is the ninth largest building in the world by volume. It was built under the Millennium Dome, which is a huge dome shaped building originally built to hold exhibitions celebrating the arrival of the third millennium.
Popular Models
Random Model
Indoor fresh green ivy potted plant
798 View
Grey eyed Snow Crab Male
744 View
Sagittal view of skull and mandible
618 View
2016 FAW Toyota Land Cruiser Grey
840 View
Cat's eye grass
969 View
Shiva shrine model
488 View
Ford Mustang Shelby GT500 sports car
1303 View
Kniajevac Water Tower, Serbia
887 View